package com.learning.rocketmq.demo;

/**
 * 定义消息队列主题
 */
public enum TopicEnum {
	DemoTopic("DemoTopic","示例主题"),

	LISTOSFNEW("LISTOSFNEW","核心发送至收付平台"),
	LISTOSF("LISTOSF","核心发送至收付平台(旧)"),
	SFTOLIS("SFTOLIS","收付平台发送至核心"),
	
	SFTOZF("SFTOZF","收付平台发送至支付平台"),
	ZFTOSF("ZFTOSF","支付平台发送至收付平台"),
	SIGN("SIGN","签约平台发送至收付平台"),

	SF_BANKCONFIG("SF_BANK_CONFIG","收付平台银行渠道配置发送至支付平台"),

//	YDZYTOSF_F("F-YDZY-SFPF","移动展业发送至收付平台付费"),
//	SFTOYDZY_F("F-SFPF-YDZY","收付平台发送至移动展业付费"),

	S_YDZY_SFPF("S_YDZY_SFPF","移动展业发送至收付平台收费"),
	S_SFPF_YDZY("S_SFPF_YDZY","收付平台发送至移动展业收费"),

	S_JDPT_SFPF("S_JDPT_SFPF","经代平台发送至收付平台收费"),
	S_SFPF_JDPT("S_SFPF_JDPT","收付平台发送至经代平台收费"),
	
	F_CSMP_SFPF("F_CSMP_SFPF","客服平台发送至收付平台付费"),
	F_SFPF_CSMP("F_SFPF_CSMP","收付平台发送至客服平台付费"),
	
	S_CSMP_SFPF("S_CSMP_SFPF","客服平台发送至收付平台收费"),
	S_SFPF_CSMP("S_SFPF_CSMP","收付平台发送至客服平台付费"),
	
	S_XQDD_SFPF("S_XQDD_SFPF","客服平台发送至收付平台收费"),
	S_SFPF_XQDD("S_SFPF_XQDD","收付平台发送至客服平台付费"),
	
	S_LZSB_SFPF("S_LZSB_SFPF","客服平台发送至收付平台收费"),
	S_SFPF_LZSB("S_SFPF_LZSB","收付平台发送至客服平台付费"),
	
	S_ZSDW_SFPF("S_ZSDW_SFPF","掌上东吴发送至收付平台收费"),
	S_SFPF_ZSDW("S_SFPF_ZSDW","收付平台发送至掌上东吴收费"),
	
	S_WXPT_SFPF("S_WXPT_SFPF","网销平台发送至收付平台收费"),
	S_SFPF_WXPT("S_SFPF_WXPT","收付平台发送至网销平台收费"),
	
	LISTOSFXX("LISTOSFXX","线下银行抽盘发送至统一收付平台"),
	XXZFTOSF("XXZFTOSF","线下银行抽盘发送至统一收付平台"),

	SYTOSF("SYTOSF","税优系统发送至收付平台"),
	SFTOSY("SFTOSY","收付平台发送至税优系统");


	
	private String code;
    private String msg;

    private TopicEnum(String code, String msg) {
        this.code = code;
        this.msg = msg;
    }

    public String getCode() {
        return this.code;
    }

    public String getMsg() {
        return this.msg;
    }

}
